An Unifying Replacement Approach for Caching Systems

نویسندگان

  • Kai-Hau Yeung
  • Kwan-Wai Ng
  • Kin-Yeung Wong
چکیده

A cache replacement algorithm called probability based replacement (PBR) is proposed in this paper. The algorithm makes replacement decision based on the byte access probabilities of documents. This concept can be applied to both small conventional web documents and large video documents. The performance of PBR algorithm is studied by both analysis and simulation. By comparing cache hit probability, hit rate and average time spent in three systems, it is shown that the proposed algorithm outperforms the commonly used LRU and LFU algorithms. Simulation results show that, when large video documents are considered, the PBR algorithm provides up to 120% improvement in cache hit rate when comparing to that of conventional algorithms. The uniqueness of this work is that, unlike previous studies that propose different solutions for different types of documents separately, the proposed PBR algorithm provides a simple and unified approach to serve different types of documents in a single system.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web-Log Mining for Predictive Web Caching

Caching is a well-known strategy for improving the performance of Web-based systems. The heart of a caching system is its page replacement policy, which selects the pages to be replaced in a cache when a request arrives. In this paper, we present a Web-log mining method for caching Web objects and use this algorithm to enhance the performance of Web caching systems. In our approach, we develop ...

متن کامل

Exploiting Regularities in Web Traac Patterns for Cache Replacement

Caching web pages at proxies and in web servers' memories can greatly enhance performance. Proxy caching is known to reduce network load and both proxy and server caching can signiicantly decrease latency. Web caching problems have diierent properties than traditional operating systems paging , and cache replacement can beneet by recognizing and exploiting these diierences. We address two aspec...

متن کامل

A Novel Approach For Web Pre-fetching and caching

Due to the fast development of internet services and a huge amount of network traffic web caching and prefetching are the most popular techniques that play a key role in improving the Web performance by keeping web url that are likely to be visited in the near future closer to the client. Web caching technique work integrated or independently with the web prefetching. The Web caching and prefet...

متن کامل

Mining Web Logs to Improve Web Caching and Prefetching

Caching and prefetching are well known strategies for improving the performance of Internet systems. The heart of a caching system is its page replacement policy, which selects the pages to be replaced in a proxy cache when a request arrives. By the same token, the essence of a prefetching algorithm lies in its ability to accurately predict future request. In this paper, we present a method for...

متن کامل

Video caching network for on-demand video streaming

Recent years have seen a tremendous growth in streaming continuous media such as videos over the Internet, resulting in an enormous increase in the demand on various server and networking resources. To minimize service delays and reduce the loads placed on these resources, we propose a Video Caching Network (VCN) that utilizes an aggregated cache space of distributed systems along the delivery ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010